package com.dq.controller.in;

import com.alibaba.fastjson.JSONObject;
import com.dq.domain.sys.user.Account;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Author luchangtong
 * @Date 2020/4/14 15:13
 */
@Data
public class UserAccountStaffUserRequest {
    public Long cardId;
    public BigDecimal price;
    public BigDecimal givePrice;
    @ApiModelProperty("充值方式")
    public Account.RechargeType rechargeType;
    @ApiModelProperty("支付方式")
    public Account.AccountPayType accountPayType;
    public String remarks;
    public Long serviceProjectId;
    @ApiModelProperty("扣费/充值")
    public Account.ChangeType changeType;
    @ApiModelProperty("折扣")
    public BigDecimal discount;
    @ApiModelProperty("1 正常剩余扣费 2 赠送剩余扣费")
    public Long selected;
    @ApiModelProperty("充值次数")
    public Long num;
    @ApiModelProperty("赠送次数")
    public Long giveNum;

    public List<JSONObject> domains;
}
